The new policy was found wanting in several key areas.
Новая политика оказалась недостаточной в нескольких ключевых областях.
Definitions
The phrase 'found wanting' refers to a situation where someone or something is discovered to be lacking in some essential quality or attribute, often implying that they do not meet the required standards or expectations.